giving many kicks - Spanish English Dictionary